.line{
	width: 100vw;
	padding: 20rpx;
	box-sizing: border-box;
}
.line .line-xian{
	width: 100%;
	border:1rpx solid darkgray;
   background-color:ghostwhite;
}
.line .line-herad{
	text-align: center;
	color: red;
	font-size:40rpx;
   text-align:center;
   font-weight:800;
}
.line .line-herad2{
text-align: center;
}
.line .line-herad2 text{
	display:inline-block;
   border-bottom:4rpx rgb(184, 33, 33) solid;
   font-size:26rpx;
   line-height:60rpx;
}
.line-box{
   display: flex;
   flex-wrap: wrap;
   justify-content:space-between;
   padding: 20rpx;
   box-sizing: border-box;
}
.line-box view{
	width: 326rpx;
	height: 282rpx;
	overflow: hidden;
}
.line-box view image{
	width: 100%;
	height:200rpx ;
}
.line-box view text{
	display: inline-block;
	font-size: 26rpx;
	word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
